corporate governance and structure - Spanish English Dictionary